@charset "utf-8";
html {-webkit-text-size-adjust:none;/*禁用Webkit内核浏览器的文字大小调整功能*/}
html, body {font-size:14px;font-family:"微软雅黑";word-wrap:break-word;word-break:break-all;/*单词断句*/}
body {margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);/*点击无高光*/}
p {margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section {display:block;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:0;}
ul,ol {list-style:none;margin:0;padding:0;}
textarea {outline:none;resize:none;}
input {outline:none;}
label{cursor:pointer;}
img {vertical-align:top;border:0;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.fl {float:left;} .fr {float:right;} .clearfix:before, .clearfix:after {content:"";display:table;} .clearfix:after {clear:both;} .clearfix {*zoom:1;}
table {border-collapse:collapse;border:0px solid #ddd;} th,td {border:0px solid #ddd;padding:0;}

/* transition */
.trans {
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out}
.transs {
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out}
	
	
	/* ::selection */
	::-webkit-selection {background:#272822;color:#fff;}
	::-moz-selection {background:#272822;color:#fff;}
	::-o-selection {background:#272822;color:#fff;}
	::-ms-selection {background:#272822;color:#fff;}
	::selection {background:#272822;color:#fff;}
	
/* 以上为重置样式 ======================================================================================== */
body {background:#fcfcfc;color:#222;font-family:"微软雅黑";max-width:1920px;margin:0 auto;width:100%;min-width:1226px;}
/* ICO */
.ico01 {display:inline-block;vertical-align:middle;background:url(../images/common/ico01.png) no-repeat;}
/* 图片预加载 */
#preImgs {position:fixed;left:200%;top:1000px;}

/* header */
.hdHeight {width:100%;height:70px;}
header {position:fixed;top:0;z-index:50;width:100%;min-width:1100px;height:70px;line-height:70px;text-align:center;max-width:1920px;min-width:1226px;}
header nav {margin:0 auto;width:100%;min-width:1100px;height:100%;background:#222;position:relative;}
header nav .hd-logo {position:absolute;z-index:10;top:0;left:50%;display:block;width:206px;height:70px;margin:0 0 0 -103px;}
header nav .hdlrnav {position:relative;min-width:1100px;}
header nav .hdlrnav .lr {width:50%;width:40%\9;box-sizing:border-box;}
header nav .hdlrnav .lr.fl {text-align:left;padding-right:120px;padding-right:100px\9;}
header nav .hdlrnav .lr.fr {text-align:right;padding-left:120px;padding-left:100px\9;}
header nav .hdlrnav a {padding:0 5%;margin:0 3%;color:#fff;font-size:1.14rem;font-size:16px\9;cursor:pointer;height:70px;display:inline-block;box-sizing:border-box;}
header .xlBox {width:100%;max-height:600px;background:#ddd;padding:40px 2%;box-sizing:border-box;position:absolute;top:-2000px;left:0;z-index:-1;
	box-sizing:border-box;overflow-x:hidden;overflow-y:auto;}
header .xlBox.show {display:block;top:70px;}
header .xlBox .xlEle {width:100%;margin:0 auto;line-height:2;}
header .xlBox .ulli5>ul>li {float:left;width:18%;margin:0 1%;box-sizing:border-box;}
header .xlBox .ulli5>ul>li h3 {font-weight:600;color:#89211b;font-size:1.1rem;text-align:left;text-indent:0.6rem;margin-bottom:20px;
	border-top:1px solid #89211b;border-bottom:1px solid #89211b;}
header .xlBox .ulli5>ul>li h3 a{color:#89211b;}
header .xlBox .ulli5>ul>li h3 a:hover{color:#000;}
header .xlBox .ulli5>ul>li>ul {float:left;width:50%;}
header .xlBox .ulli5>ul>li>ul.firstUl {padding-left:5%;box-sizing:border-box;}
header .xlBox .ulli5>ul>li>ul li {color:#444;text-align:left;font-size:14px;}
header .xlBox .ulli5>ul>li>ul li a {color:#444;}
header .xlBox .ulli5>ul>li>ul li a:hover {color:#89211b;}

/* footer */
footer {width:100%;background:#89211b;color:#e5e5e5;font-size:1.06rem;text-align:center;padding:40px 0;}
footer>* {margin:15px 0;}
footer .ft-lxico a {margin:0 1rem;margin:0 10px\9;display:inline-block;width:28px;height:28px;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
footer .ft-lxico a.a {background-position:-25px -70px;}
footer .ft-lxico a.b {background-position:-54px -70px;}
footer .ft-lxico a.c {background-position:-84px -70px;}
footer .ft-lxico a:hover {opacity:0.6;filter:alpha(opacity=60);}
footer .ft-lxico svg {width:35px;height:35px;display:inline-block;}
footer h2 i.ico01 {width:26px;height:26px;vertical-align:middle;margin-right:0.3em;background-position:0 -70px;}
footer .ft-logo a {width:175px;height:70px;display:inline-block;}
footer .ft-logo a.a {background-position:-421px 0;}
footer .ft-logo a.b {background-position:-587px 0;}
footer p {line-height:1.6;}
footer p:first-child {color:#ccc;}
footer p a {color:#fff;margin-right:8px;}
footer p a:hover {opacity:0.6;filter:alpha(opacity=60);}
footer p.flinks {font-size:1rem;}

/* 居中文字-红底-标题和内容 */
.cent-para {background:#89211b;text-align:center;padding:30px 0 50px;}
.cent-para>.inner {width:800px;margin:0 auto;}
.cent-para h2 {color:#fff;font-size:30px;line-height:80px;}
.cent-para p {color:#d8d8d8;font-size:16px;line-height:25px;}
.cent-para.gray {background:#ececec;}
.cent-para.gray h2 {color:#333;}
.cent-para.gray p {color:#444;}

/* 横幅广告条slogan */
.slogan img {width:100%;}

/* 两列带顶部边框模块 */
.two-col-top-border {background:#89211b;color:#ccc;padding:60px 0 80px;}
.two-col-top-border>.inner {width:960px;margin:0 auto;border-bottom:1px solid #ccc;}
.two-col-top-border>.inner h2 {color:#fff;font-size:20px;line-height:50px;margin-bottom:15px;}
.two-col-top-border>.inner .list li>div {display:inline-block;vertical-align:top;padding:15px 10px 40px 10px;border-top:1px solid #ccc;}
.two-col-top-border>.inner .list li>div.l {width:290px;margin-right:40px;font-size:17px;}
.two-col-top-border>.inner .list li>div p {padding:4px 0;}
.two-col-top-border>.inner .list li>div.r {width:570px;font-size:15px;}

/* 两列图文布局 */
.img-text {background:#c9cbca;}
.img-text>.inner {width:960px;margin:0 auto;padding:100px 0;color:#444;position:relative;}
.img-text>.inner img {width:450px;position:absolute;top:80px;}
.img-text.limg>.inner img {left:0;}
.img-text.rimg>.inner img {right:0;}
.img-text.limg>.inner .para {margin-left:500px;}
.img-text.rimg>.inner .para {margin-right:500px;}
.img-text>.inner .para h4 {font-size:20px;margin-bottom:30px;}
.img-text>.inner .para p {line-height:27px;font-size:15px;padding-bottom:12px;}

/* 动画 */
@-webkit-keyframes trbill-enter-ani {
	0% {-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
	100% {-webkit-transform:scale(1,1);transform:scale(1,1);}
}
@keyframes trbill-enter-ani {
	0% {-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
	100% {-ms-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);}
}




